package com.example.qxfw.common.entity.zy;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
/**
 * 空气质量日统计表
 *
 * @author tl
 * @since 0.0.1
 */
@Data
@TableName("sum_atmospheric_day_data")
public class SumAtmosphericDayData {
    @ApiModelProperty(value = "站点序号", required = true, example = "")
    private String stationid;
    @ApiModelProperty(value = "观测时间", required = true, example = "")
    private Date observtime;
    @ApiModelProperty(value = "经度", required = false, example = "")
    private Double longitude;
    @ApiModelProperty(value = "纬度", required = false, example = "")
    private Double latitude;
    @ApiModelProperty(value = "海拔", required = false, example = "")
    private Double altitude;
    @ApiModelProperty(value = "站点名称", required = false, example = "")
    private String stationname;
    @ApiModelProperty(value = "aqi指数", required = false, example = "")
    private Integer aqi;
    @ApiModelProperty(value = "首要污染物", required = false, example = "")
    private String firstpollution;
    @ApiModelProperty(value = "空气质量等级", required = false, example = "")
    private String pollutionlevel;
    @ApiModelProperty(value = "pm2.5平均浓度", required = false, example = "")
    private Double concenpm2p5;
    @ApiModelProperty(value = "pm2.5分指数", required = false, example = "")
    private Integer fractpm2p5;
    @ApiModelProperty(value = "pm10平均浓度", required = false, example = "")
    private Double concenpm10;
    @ApiModelProperty(value = "pm10分指数", required = false, example = "")
    private Integer fractpm10;
    @ApiModelProperty(value = "co平均浓度", required = false, example = "")
    private Double concenco;
    @ApiModelProperty(value = "co分指数", required = false, example = "")
    private Integer fractco;
    @ApiModelProperty(value = "o3 1小时浓度", required = false, example = "")
    private Double conceno3;
    @ApiModelProperty(value = "o3 1小时分指数", required = false, example = "")
    private Integer fracto3;
    @ApiModelProperty(value = "o3 8小时浓度", required = false, example = "")
    private Double conceno38h;
    @ApiModelProperty(value = "o3 8小时分指数", required = false, example = "")
    private Integer fracto38h;
    @ApiModelProperty(value = "so2平均浓度", required = false, example = "")
    private Double concenso2;
    @ApiModelProperty(value = "so2分指数", required = false, example = "")
    private Integer fractso2;
    @ApiModelProperty(value = "no2平均浓度", required = false, example = "")
    private Double concenno2;
    @ApiModelProperty(value = "no2分指数", required = false, example = "")
    private Integer fractno2;
}
